// 系统配置文件
import { apiBaseURL, apiPrefix, defaultTimeout } from '@/utils/env'

// API基础配置
const apiConfig = {
  // API基础地址 - 从环境工具获取
  baseURL: apiBaseURL,
  // API通用前缀
  apiPrefix: apiPrefix,
  // 请求超时时间（毫秒）
  timeout: defaultTimeout
}

// 系统基础配置
const systemConfig = {
  // 系统名称
  title: import.meta.env.VITE_APP_TITLE || '南通评估系统',
  // 版本号
  version: import.meta.env.VITE_APP_VERSION || '1.0.0',
  // 版权信息
  copyright: import.meta.env.VITE_APP_COPYRIGHT || '南通评估团队 © 2024'
}

// 默认分页配置
const paginationConfig = {
  // 默认页码
  defaultCurrent: 1,
  // 默认每页条数
  defaultPageSize: 10,
  // 可选每页条数
  pageSizeOptions: ['10', '20', '50', '100']
}

export {
  apiConfig,
  systemConfig,
  paginationConfig
}

export default {
  api: apiConfig,
  system: systemConfig,
  pagination: paginationConfig
}
